<?

/*
Autor: Imanol Iglesias
email: imanolif@gmail.com
*/

include('SimplePie/simplepie.inc');

class Conciertos
{

	public function buscar($q, $location)
	{
		$feed = new SimplePie();
		$feed->set_feed_url('http://www.nvivo.es/conciertos/?busqueda='.$location.'&rss=1');
		$feed->enable_cache(true);
		$feed->init();
		$feed->handle_content_type();
		
		if ($feed->data)
			return self::parserConciertos($feed->get_items());
		else
			return '';
	}
	
	private function parserConciertos($feed)
	{
		$servicios = '';
		
		foreach($feed as $item)
		{
			if (date('j M Y') == $item->get_date('j M Y'))
			{
				$servicios .= $item->get_title().', '; 
			}
		}
		
		return trim($servicios, ', ');
	}

}

/*
$conciertos = new Conciertos();
echo $conciertos->buscar('conciertos', 'Barcelona');
*/

?>